package logic;

import dao.HistoriaClinicaDAO;
import dto.EstudioDTO;
//import groovy.transform.ToString;
import java.sql.SQLException;

/**
 *
 * @author The_Rub
 */
public class Estudio {
  
  private int id;
  private int id_turno;
  private String nombre;
  private String detalle;

  public Estudio(int id, int id_turno, String nombre, String detalle) {
    this.id = id;
    this.id_turno = id_turno;
    this.nombre = nombre;
    this.detalle = detalle;
  }
  
  public Estudio(EstudioDTO edto){
    this.id = edto.getId();
    this.id_turno = edto.getId_turno();
    this.nombre = edto.getNombre();
    this.detalle = edto.getDetalle();
  }

  public int getId() {
    return id;
  }

  public int getId_turno() {
    return id_turno;
  }

  public String getNombre() {
    return nombre;
  }

  public String getDetalle() {
    return detalle;
  }
  public void Save() throws SQLException{
    EstudioDTO edto = new EstudioDTO(id, id_turno, nombre, detalle);
    HistoriaClinicaDAO hdao = HistoriaClinicaDAO.createDAO();
    hdao.SaveEstudio(edto);
  }
  
  public String toString(){
    return nombre;
  }
  
}
